home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP Şubat 1998.iso / drivers / GRAFIK / DIAMOND / EDGE / EDGE230A.EXE / NV / NV1MM.INF < prev    next >
Windows Setup INFormation  |  1997-01-23  |  11KB  |  381 lines

  1. ; INF file for Win95 NVidia Multimedia driver
  2. ; Copyright 1995, NVidia Corporation
  3.  
  4. [version]
  5. Class=MEDIA
  6. signature="$CHICAGO$"
  7. Provider=%Mfg%
  8. LayoutFile=layout.inf
  9.  
  10.  
  11. [ClassInstall]
  12. AddReg=Class.AddReg
  13.  
  14. [Class.AddReg]
  15. HKR,,,,%MediaClassName%
  16. HKR,,Icon,,"-1"
  17. HKR,,Installer,,mmci.dll
  18.  
  19.  
  20. ; Disk & Directory sections
  21. ;----------------------------------------
  22. [DestinationDirs]
  23. DefaultDestDir  = 11    ; LDID_SYS
  24. NV1.CopyList = 11
  25. NV1.DelList = 11
  26. NVMidi.CopyList = 10,Config
  27. NVMidi.DelList = 10,Config
  28.  
  29. [SourceDisksNames]
  30. 1="Windows 95 EDGE 3D DX 3 Driver Disk",,0
  31.  
  32. [SourceDisksFiles]
  33. nvmm.drv=1
  34. nvmidilg.bnk=1
  35. nvmidism.bnk=1
  36. nvrm.vxd=1
  37. nvmmvxd.vxd=1
  38. nvsgapd1.vxd=1
  39. nvsgapd2.vxd=1
  40. nvsgast1.vxd=1
  41. nvsgast2.vxd=1
  42. nvsgaar1.vxd=1
  43. nvsgaar2.vxd=1
  44. nvsgaay1.vxd=1
  45. nvsgaay2.vxd=1
  46. nvjoy.vxd=1
  47. nvsys.dll=1
  48. nvidia.idf=1
  49. ;vjoyd.vxd=1
  50.  
  51. ; Manufacturers
  52. ;----------------------------------------
  53. [Manufacturer]
  54. %Mfg%=NVidia
  55.  
  56. ; Driver sections
  57. ;----------------------------------------
  58. [NVidia]
  59. %PCI\VEN_10DE&DEV_0009.DeviceDesc%=NV1_Device, PCI\VEN_10DE&DEV_0009,PCI\VEN_104A&DEV_0009
  60. ;PCI\VEN_10DE&DEV_0009  - NVidia NV1
  61. ;PCI\VEN_104A&DEV_0009  - SGS Thompson STG 2000
  62.  
  63.  
  64. [PreCopySection]
  65. HKR,,NoSetupUI,,1
  66.  
  67.  
  68. [ControlFlags]
  69.  
  70.  
  71. ; Install sections
  72. ;----------------------------------------
  73. [NV1_Device]
  74. LogConfig=NVDEV.LC1
  75. DelFiles=NV1.DelList, NVMidi.DelList
  76. CopyFiles=NV1.CopyList, NVMidi.CopyList
  77. DelReg=NV1.DelReg
  78. AddReg=WAVE.AddReg, MIXER.AddReg, NVDEV.AddReg, NV1.AddReg
  79. UpdateInis=NV1.UpdateInis
  80. UpdateAutoBat=NV1.UpdateAutoBat
  81. UpdateIniFields=Drivers.fields
  82. ;RESTART
  83.  
  84. [NV1_Device.FactDef]
  85. ConfigPriority=RESTART
  86.  
  87. [NVDEV.LC1]
  88. ConfigPriority=RESTART
  89.  
  90.  
  91.  
  92. [NV1.UpdateInis]
  93. system.ini,drivers,"wave*=nvmm.drv",,1
  94. system.ini,drivers,"midi*=nvmm.drv",,1
  95. system.ini,drivers,"aux*=nvmm.drv",,1
  96. system.ini,drivers,"mixer*=nvmm.drv",,1
  97. system.ini,386Enh,"device=nvrm.386",,3
  98.  
  99. [NV1.UpdateAutoBat]
  100. CmdDelete=rm
  101.  
  102. [PCI\VEN_10DE&DEV_0009.Det]
  103. AddReg=PreCopySection
  104.  
  105.  
  106. [NV1.CopyList]
  107. nvmm.drv
  108. nvmmvxd.vxd
  109. nvsgapd1.vxd
  110. nvsgapd2.vxd
  111. nvsgast1.vxd
  112. nvsgast2.vxd
  113. nvsgaar1.vxd
  114. nvsgaar2.vxd
  115. nvsgaay1.vxd
  116. nvsgaay2.vxd
  117. nvjoy.vxd
  118. nvrm.vxd
  119. nvsys.dll
  120. ;vjoyd.vxd
  121.  
  122. [NVMidi.CopyList]
  123. nvmidism.bnk
  124. nvmidilg.bnk
  125. nvidia.idf
  126.  
  127.  
  128. [NV1.DelReg]
  129. ;HKLM,System\CurrentControlSet\Services\VxD\NVRM
  130. HKR,Drivers\wave\nvmm.drv
  131. HKR,Drivers\mixer\nvmm.drv
  132. HKR,Drivers\aux\nvmm.drv
  133. HKR,Drivers\midi\nvmm.drv
  134. ; Delete Ver 1.00, 2.00 NVJOY string stuff
  135. HKLM,%KEY_OEM%\%V_NV_GP%
  136. ;
  137. HKLM,%KEY_OEM%\%V_NV_GP3N%
  138. HKLM,%KEY_OEM%\%V_NV_GP3Y%
  139. HKLM,%KEY_OEM%\%V_NV_GP2N%
  140. HKLM,%KEY_OEM%\%V_NV_GP2Y%
  141. HKLM,%KEY_OEM%\"%V_NV_SGP_A%"
  142. HKLM,%KEY_OEM%\"%V_NV_SGP_B%"
  143. HKLM,%KEY_OEM%\"%V_NV_SST_A%"
  144. HKLM,%KEY_OEM%\"%V_NV_SST_B%"
  145. HKLM,%KEY_OEM%\"%V_NV_SAR_A%"
  146. HKLM,%KEY_OEM%\"%V_NV_SAR_B%"
  147. HKLM,%KEY_OEM%\"%V_NV_SAY_A%"
  148. HKLM,%KEY_OEM%\"%V_NV_SAY_B%"
  149.  
  150.  
  151. [NV1.DelList]
  152. nvmm.drv,,,1
  153. nvmmvxd.vxd,,,1
  154. nvsgapd1.vxd,,,1
  155. nvsgapd2.vxd,,,1
  156. nvsgast1.vxd,,,1
  157. nvsgast2.vxd,,,1
  158. nvsgaar1.vxd,,,1
  159. nvsgaar2.vxd,,,1
  160. nvsgaay1.vxd,,,1
  161. nvsgaay2.vxd,,,1
  162. nvjoy.vxd,,,1
  163. ;nvrm.vxd,,,1
  164. ;nvsys.dll,,,1
  165.  
  166. [NVMidi.DelList]
  167. nvmidism.bnk,,,1
  168. nvmidilg.bnk,,,1
  169. nvidia.idf,,,1
  170.  
  171. [NVDEV.AddReg]
  172. HKR,Drivers\wave\nvmm.drv,Description,,%PCI\VEN_10DE&DEV_0009.DeviceDesc%
  173. HKR,Drivers\mixer\nvmm.drv,Description,,%PCI\VEN_10DE&DEV_0009.DeviceDesc%
  174. HKR,Drivers\aux\nvmm.drv,Description,,%PCI\VEN_10DE&DEV_0009.DeviceDesc%
  175. HKR,Drivers\midi\nvmm.drv,Description,,%PCI\VEN_10DE&DEV_0009.DeviceDesc%
  176. HKR,Drivers\midi\nvmm.drv,Definition,,"%10%\config\nvidia.idf"
  177. HKR,Config,Bankfile,,"%10%\config\nvmidism.bnk"
  178. HKR,Drivers,SubClasses,,"wave,mixer,aux,midi"
  179.  
  180. ;Joystick types supported
  181. HKLM,%KEY_OEM%\%V_NV_GP2N%,OEMName,,"%V_NV_GP2N%"
  182. HKLM,%KEY_OEM%\%V_NV_GP2N%,OEMData,1, 0, 0, 0, 0 , 4, 0, 0, 0
  183. HKLM,%KEY_OEM%\%V_NV_GP2N%,OEMCallout,,"%V_NVJOY%"
  184. HKLM,%KEY_OEM%\%V_NV_GP2N%,OEMTestWinCap,,"%V_NV_GPTEST%"
  185. HKLM,%KEY_OEM%\%V_NV_GP2N%,OEMCalWinCap,,"%V_NV_GPCAL%"
  186.  
  187. HKLM,%KEY_OEM%\%V_NV_GP2Y%,OEMName,,"%V_NV_GP2Y%"
  188. HKLM,%KEY_OEM%\%V_NV_GP2Y%,OEMData,1, a, 0, 0, 0 , 4, 0, 0, 0
  189. HKLM,%KEY_OEM%\%V_NV_GP2Y%,OEMCallout,,"%V_NVJOY%"
  190. HKLM,%KEY_OEM%\%V_NV_GP2Y%,OEMTestWinCap,,"%V_NV_GPTEST%"
  191. HKLM,%KEY_OEM%\%V_NV_GP2Y%,OEMCalWinCap,,"%V_NV_GPCAL%"
  192.  
  193. HKLM,%KEY_OEM%\%V_NV_GP3N%,OEMName,,"%V_NV_GP3N%"
  194. HKLM,%KEY_OEM%\%V_NV_GP3N%,OEMData,1, 1, 0, 0, 0 , 4, 0, 0, 0
  195. HKLM,%KEY_OEM%\%V_NV_GP3N%,OEMCallout,,"%V_NVJOY%"
  196. HKLM,%KEY_OEM%\%V_NV_GP3N%,OEMTestWinCap,,"%V_NV_GPTEST%"
  197. HKLM,%KEY_OEM%\%V_NV_GP3N%,OEMCalWinCap,,"%V_NV_GPCAL%"
  198.  
  199. HKLM,%KEY_OEM%\%V_NV_GP3Y%,OEMName,,"%V_NV_GP3Y%"
  200. HKLM,%KEY_OEM%\%V_NV_GP3Y%,OEMData,1, 7, 0, 0, 0 , 4, 0, 0, 0
  201. HKLM,%KEY_OEM%\%V_NV_GP3Y%,OEMCallout,,"%V_NVJOY%"
  202. HKLM,%KEY_OEM%\%V_NV_GP3Y%,OEMTestWinCap,,"%V_NV_GPTEST%"
  203. HKLM,%KEY_OEM%\%V_NV_GP3Y%,OEMCalWinCap,,"%V_NV_GPCAL%"
  204.  
  205. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMName,,"%V_NV_SGP_A%"
  206. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMData,1, 20, 0, 0, 0, 9, 0, 0, 0
  207. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMCallout,,"%V_NVSEGAPDA%"
  208. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMTestWinCap,,"%V_NV_SGPTEST_A%"
  209. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMCalWinCap,,"%V_NV_SGPCAL_A%"
  210.  
  211. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMName,,"%V_NV_SGP_B%"
  212. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMData,1, 20, 0, 0, 0, 9, 0, 0, 0
  213. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMCallout,,"%V_NVSEGAPDB%"
  214. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMTestWinCap,,"%V_NV_SGPTEST_B%"
  215. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMCalWinCap,,"%V_NV_SGPCAL_B%"
  216.  
  217. HKLM,%KEY_OEM%\"%V_NV_SST_A%",OEMName,,"%V_NV_SST_A%"
  218. HKLM,%KEY_OEM%\%V_NV_SST_A%,OEMData,1, 1, 0, 0, 0 , 9, 0, 0, 0
  219. HKLM,%KEY_OEM%\"%V_NV_SST_A%",OEMCallout,,"%V_NVSEGASTA%"
  220. HKLM,%KEY_OEM%\"%V_NV_SST_A%",OEMTestWinCap,,"%V_NV_SSTTEST_A%"
  221. HKLM,%KEY_OEM%\"%V_NV_SST_A%",OEMCalWinCap,,"%V_NV_SSTCAL_A%"
  222.  
  223. HKLM,%KEY_OEM%\"%V_NV_SST_B%",OEMName,,"%V_NV_SST_B%"
  224. HKLM,%KEY_OEM%\%V_NV_SST_B%,OEMData,1, 1, 0, 0, 0 , 9, 0, 0, 0
  225. HKLM,%KEY_OEM%\"%V_NV_SST_B%",OEMCallout,,"%V_NVSEGASTB%"
  226. HKLM,%KEY_OEM%\"%V_NV_SST_B%",OEMTestWinCap,,"%V_NV_SSTTEST_B%"
  227. HKLM,%KEY_OEM%\"%V_NV_SST_B%",OEMCalWinCap,,"%V_NV_SSTCAL_B%"
  228.  
  229.  
  230. HKLM,%KEY_OEM%\"%V_NV_SAR_A%",OEMName,,"%V_NV_SAR_A%"
  231. HKLM,%KEY_OEM%\%V_NV_SAR_A%,OEMData,1, 40, 0, 0, 0 , 9, 0, 0, 0
  232. HKLM,%KEY_OEM%\"%V_NV_SAR_A%",OEMCallout,,"%V_NVSEGAARA%"
  233. HKLM,%KEY_OEM%\"%V_NV_SAR_A%",OEMTestWinCap,,"%V_NV_SARTEST_A%"
  234. HKLM,%KEY_OEM%\"%V_NV_SAR_A%",OEMCalWinCap,,"%V_NV_SARCAL_A%"
  235.  
  236. HKLM,%KEY_OEM%\"%V_NV_SAR_B%",OEMName,,"%V_NV_SAR_B%"
  237. HKLM,%KEY_OEM%\%V_NV_SAR_B%,OEMData,1, 40, 0, 0, 0 , 9, 0, 0, 0
  238. HKLM,%KEY_OEM%\"%V_NV_SAR_B%",OEMCallout,,"%V_NVSEGAARB%"
  239. HKLM,%KEY_OEM%\"%V_NV_SAR_B%",OEMTestWinCap,,"%V_NV_SARTEST_B%"
  240. HKLM,%KEY_OEM%\"%V_NV_SAR_B%",OEMCalWinCap,,"%V_NV_SARCAL_B%"
  241.  
  242.  
  243.  
  244. HKLM,%KEY_OEM%\"%V_NV_SAY_A%",OEMName,,"%V_NV_SAY_A%"
  245. HKLM,%KEY_OEM%\%V_NV_SAY_A%,OEMData,1, 40, 0, 0, 0 , 7, 0, 0, 0
  246. HKLM,%KEY_OEM%\"%V_NV_SAY_A%",OEMCallout,,"%V_NVSEGAAYA%"
  247. HKLM,%KEY_OEM%\"%V_NV_SAY_A%",OEMTestWinCap,,"%V_NV_SAYTEST_A%"
  248. HKLM,%KEY_OEM%\"%V_NV_SAY_A%",OEMCalWinCap,,"%V_NV_SAYCAL_A%"
  249.  
  250. HKLM,%KEY_OEM%\"%V_NV_SAY_B%",OEMName,,"%V_NV_SAY_B%"
  251. HKLM,%KEY_OEM%\%V_NV_SAY_B%,OEMData,1, 40, 0, 0, 0 , 7, 0, 0, 0
  252. HKLM,%KEY_OEM%\"%V_NV_SAY_B%",OEMCallout,,"%V_NVSEGAAYB%"
  253. HKLM,%KEY_OEM%\"%V_NV_SAY_B%",OEMTestWinCap,,"%V_NV_SAYTEST_B%"
  254. HKLM,%KEY_OEM%\"%V_NV_SAY_B%",OEMCalWinCap,,"%V_NV_SAYCAL_B%"
  255.  
  256.  
  257. [NV1.AddReg]
  258. HKR,,Driver,,"nvmmvxd.vxd"
  259. HKLM,System\CurrentControlSet\Services\VxD\NVRM,Start,3,0
  260. HKLM,System\CurrentControlSet\Services\VxD\NVRM,StaticVxD,2,"nvrm.vxd"
  261. HKLM,System\CurrentControlSet\Services\VxD\NVRM,CodecFreq,2,"22050Hz"
  262. HKLM,System\CurrentControlSet\Services\VxD\NVRM,CompatibleGameport,1,1,0,0,0
  263. HKR,Drivers\wave\nvmm.drv,Driver,,nvmm.drv
  264. HKR,Drivers\mixer\nvmm.drv,Driver,,nvmm.drv
  265. HKR,Drivers\aux\nvmm.drv,Driver,,nvmm.drv
  266. HKR,Drivers\midi\nvmm.drv,Driver,,nvmm.drv
  267. HKR,Drivers,SubClasses,,"wave,mixer,aux,midi"
  268. HKR,,EnumPropPages,,"nvmm.drv,DrvEnumPropPages"
  269.  
  270. [MIXER.AddReg]
  271. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  272. HKLM,%KEY_IOC%\Vol,,,
  273.  
  274. [WAVE.AddReg]
  275. HKR,,DevLoader,,mmdevldr.vxd
  276. HKR,Drivers,MIGRATED,,0
  277. HKR,Drivers\midi,,,
  278. HKR,Drivers\wave,,,
  279. HKR,Drivers\mixer,,,
  280. HKR,Drivers\aux,,,
  281. HKLM,%KEY_IOC%\acm,,,
  282. HKLM,%KEY_IOC%\Rec,,,
  283. HKLM,%KEY_IOC%\MPlay,,,
  284.  
  285.  
  286.  
  287. [Drivers.fields]
  288. system.ini,boot,drivers,msmixmgr.dll
  289. system.ini,boot,drivers,mmmixer.dll
  290.  
  291.  
  292. ;[PCI\VEN_10DE&DEV_0009.KnownDrivers]
  293. ;nvmm.drv
  294.  
  295.  
  296. ; User visible strings
  297. ;----------------------------------------
  298. [Strings]
  299.  
  300. ;Non-localized strings
  301. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  302. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  303. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  304. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  305. KEY_OEM="SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM"
  306. KEY_CURRSET="SYSTEM\CurrentControlSet\Control\MediaResources\Joystick"
  307. ;Localized strings
  308.  
  309. Mfg="Diamond"
  310. PCI\VEN_10DE&DEV_0009.DeviceDesc="EDGE 3D PCI Multimedia Device"
  311. MediaClassName="Media Devices"
  312. V_CLSWAVEFORM="Audio"
  313. V_CLSMIDI="MIDI"
  314. V_CLSMIXER="Mixer"
  315. V_CLSAUX="Auxiliary"
  316. V_GENERAL="General MIDI Instrument"
  317. V_MPU401="MPU-401 External MIDI"
  318.  
  319. ; Old Ver 1.0,2.0 string, keep here to delete
  320. V_NV_GP = "NVidia Digital Gameport"
  321. ; New strings for NV gameports(with Hat)
  322. V_NV_GP2N = "NVidia Digital Gameport(2 Axes,No POV)"
  323. V_NV_GP2Y = "NVidia Digital Gameport(2 Axes,POV)"
  324. V_NV_GP3N = "NVidia Digital Gameport(3 Axes,No POV)"
  325. V_NV_GP3Y = "NVidia Digital Gameport(3 Axes,POV)"
  326. V_NV_GPTEST = "NV Digital Gameport Test"
  327. V_NV_GPCAL = "NV Digital Gameport Calibration"
  328.  
  329.  
  330. V_NV_SGP_A = "NVidia Sega Gamepad A"
  331. V_NV_SGPTEST_A = "NV Sega Gamepad A Test"
  332. V_NV_SGPCAL_A = "NV Sega Gamepad A Calibration"
  333.  
  334. V_NV_SGP_B = "NVidia Sega Gamepad B"
  335. V_NV_SGPTEST_B = "NV Sega Gamepad B Test"
  336. V_NV_SGPCAL_B = "NV Sega Gamepad B Calibration"
  337.  
  338. V_NV_SST_A = "NVidia Sega Mission Stick A"
  339. V_NV_SSTTEST_A = "NV Sega Mission Stick A Test"
  340. V_NV_SSTCAL_A = "NV Sega Mission Stick A Calibration"
  341.  
  342. V_NV_SST_B = "NVidia Sega Mission Stick B"
  343. V_NV_SSTTEST_B = "NV Sega Mission Stick B Test"
  344. V_NV_SSTCAL_B = "NV Sega Mission Stick B Calibration"
  345.  
  346. V_NV_SAR_A = "NVidia Sega Arcade Racer A(1 Axes,9buttons)"
  347. V_NV_SARTEST_A = "NV Sega Arcade Racer A Test"
  348. V_NV_SARCAL_A = "NV Sega Arcade Racer A Calibration"
  349.  
  350. V_NV_SAR_B = "NVidia Sega Arcade Racer B(1 Axes,9buttons)"
  351. V_NV_SARTEST_B = "NV Sega Arcade Racer B Test"
  352. V_NV_SARCAL_B = "NV Sega Arcade Racer B Calibration"
  353.  
  354. V_NV_SAY_A = "NVidia Sega Arcade Racer A(2 Axes,7buttons)"
  355. V_NV_SAYTEST_A = "NV Sega Arcade Racer A Test"
  356. V_NV_SAYCAL_A = "NV Sega Arcade Racer A Calibration"
  357.  
  358. V_NV_SAY_B = "NVidia Sega Arcade Racer B(2 Axes,7buttons)"
  359. V_NV_SAYTEST_B = "NV Sega Arcade Racer B Test"
  360. V_NV_SAYCAL_B = "NV Sega Arcade Racer B Calibration"
  361.  
  362.  
  363.  
  364. V_NVJOY = "NVJOY.VXD"
  365. V_NVSEGAPDA = "NVSGAPD1.VXD"
  366. V_NVSEGAPDB = "NVSGAPD2.VXD"
  367. V_NVSEGASTA = "NVSGAST1.VXD"
  368. V_NVSEGASTB = "NVSGAST2.VXD"
  369. V_NVSEGAARA = "NVSGAAR1.VXD"
  370. V_NVSEGAARB = "NVSGAAR2.VXD"
  371. V_NVSEGAAYA = "NVSGAAY1.VXD"
  372. V_NVSEGAAYB = "NVSGAAY2.VXD"
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.